Joshua Cheptegei Runs 12:35.36 To Break 5,000-Meter World Record In Monaco